using System;
using Me.Prettyprint.Hector.Api.Beans;

namespace Me.Prettyprint.Hector.Api.Query
{
    /// <summary>
    /// A CounterQuery is used for querying the value of a single and standard counter column.
    /// </summary>
    /// <typeparam name="K"></typeparam>
    /// <typeparam name="N"></typeparam>
	public interface CounterQuery < K, N > : Query < HCounterColumn < N >>
	{
        CounterQuery<K, N> SetKey(K key);
        CounterQuery<K, N> SetName(N name);
        CounterQuery<K, N> SetColumnFamily(string cf);
	}
}